Embedding Cartesian Products of Graphs into de Bruijn Graphs
نویسندگان
چکیده
Integration of concepts for the parallelization of image processing algorithms into parallel compiler technology. Abstract Given a Cartesian product G = G 1 : : : G m (m 2) of nontrivial connected graphs G i and the n{dimensional base B de Bruijn graph D = D B (n), it is investigated whether or not G is a spanning subgraph of D. Special attention is given to graphs G 1 : : : G m which are relevant for parallel computing, namely, to Cartesian products of paths (\grids") or cycles (\tori"). For 2{dimensional de Bruijn graphs D, we present a theorem stating that certain structural assumptions on the factors G 1 ; : : :; G m ensure that G 1 : : : G m is a spanning subgraph of D. As corollaries, we obtain results improving previous results of Heydemann, Opatrny, and Sotteau (1994) on embedding grids and tori into de Bruijn graphs. Speciically, we obtain that (i) any grid G = G 1 : : : G m is a spanning subgraph of D = D B (2) provided that jGj = jDj, and (ii) any torus G = G 1 : : : G m is a spanning subgraph of D = D B (2) provided that jGj = jDj and that the G i are cycles of even length 4. We show that these results have consequences for the case n > 2, too: for even n, we apply our results to obtain embeddings of grids and tori G into de Bruijn graphs D B (n) with dilation n=2, where the base B is a xed integer 2, and n is big enough to ensure jGj jD B (n)j. We also contrast our results for n = 2 with nonexistence results for n 3 and brieey describe experimental results in the area of parallel image processing.
منابع مشابه
Embedding Cartesian Products of Graphs into De Bruijn Graphs Embedding Cartesian Products of Graphs into De Bruijn Graphs
(m 2) of nontrivial connected graphs G i and the n-dimensional base B de Bruijn graph D = D B (n), we investigate whether or not there exists a spanning subgraph of D which is isomorphic to G. We show that G is never a spanning subgraph of D when n is greater than three or when n equals three and m is greater than two. For n = 3 and m = 2, we can show for wide classes of graphs that G cannot be...
متن کاملCartesian Products of Graphs as Subgraphs of De Bruijn Graphs of Dimension at Least Three
Given a Cartesian product G = GI x x G,, (m > 2) of nontrivial connected graphs G, and the base d, dimension D de Bruijn graph B(d,D), it is investigated under which conditions G is (or is not) a subgraph of B(d, D). We present a complete solution of this problem for the case D 3 4. For D = 3, we give partial results including a complete solution for the case that G is a torus, i.e., G is the C...
متن کاملCartesian Products of Graphs as Spanning Subgraphs of De Bruijn Graphs (Extended Abstract)
For Cartesian products G = G1. .. Gm (m 2) of nontrivial connected graphs Gi and the n-dimensional base B de Bruijn graph D = DB(n), we investigate whether or not there exists a spanning subgraph of D which is isomorphic to G. We show that G is never a spanning subgraph of D when n is greater than three or when n equals three and m is greater than two. For n = 3 and m = 2, we can show for wide ...
متن کاملEmbedding Complete Binary Trees in Product Graphs
This paper shows how to embed complete binary trees in products of complete binary trees products of shu e exchange graphs and products of de Bruijn graphs The main emphasis of the embedding methods presented here is how to emulate arbitrarily large complete bi nary trees in these product graphs with low slowdown For the embedding methods presented here the size of the host graph can be xed to ...
متن کاملNUMBER OF SPANNING TREES FOR DIFFERENT PRODUCT GRAPHS
In this paper simple formulae are derived for calculating the number of spanning trees of different product graphs. The products considered in here consists of Cartesian, strong Cartesian, direct, Lexicographic and double graph. For this purpose, the Laplacian matrices of these product graphs are used. Form some of these products simple formulae are derived and whenever direct formulation was n...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- J. Parallel Distrib. Comput.
دوره 46 شماره
صفحات -
تاریخ انتشار 1997